package com.lu.pojo.oop.inner;

import java.util.ArrayList;
import java.util.List;

/**
 * @author luzhenfang
 * @date 2020 07 07
 * @description 静态内部类
 */
public class Arralg {
    private String id;

    public static class Pair{
        private int max;
        private int min;

        public int getMax() {
            return max;
        }

        public int getMin() {
            return min;
        }

        public Pair(int max, int min) {
            this.max = max;
            this.min = min;
        }
    }
    public static Pair getMinMax(List<Integer> integers){
        int max = integers.get(0);
        int min = integers.get(0);
        Pair pair = null;
        for (Integer integer : integers) {
            if (integer>max) max=integer;
            if (integer<min) min=integer;
        }
        return new Pair(max,min);
    }

    public static void main(String[] args) {
        Arralg arralg = new Arralg();
        System.out.println(Arralg.getMinMax(new ArrayList<Integer>() {{
            add(3);
            add(30);
            add(10);
            add(60);
            add(40);
        }}).getMin());

        System.out.println(Arralg.getMinMax(new ArrayList<Integer>() {{
            add(3);
            add(30);
            add(10);
            add(60);
            add(40);
        }}).getMax());
    }
}
